moving submarine haven - Français Anglais Dictionnaire